ecological compatibility - French English Dictionary